Diplomarbeiten

Ich biete die Betreuung folgender Diplomarbeiten an:

Nähere Informationen zur Aufgabenstellung zu den verlangten Vorkenntnissen und anderen Fragen bei

Stefan Hüttemann
WSI für Informatik
Arbeitsbereich Technische Informatik
Sand 13, Raum 129
Tel.: 07071 29-75865
Email: hutteman@informatik.uni-tuebingen.de (hutteman@informatik.uni-tuebingen.de)

Einfach mal vorbeischauen ...


Paralleles SPH auf Cray T3E

Im Rahmen des SFB 382 " Verfahren und Algorithmen zur Simulation physikalischer Prozesse auf Höchstleistungsrechnern " werden im Teilprojekt C6 Methoden zur Parallelisierung von SPH-Algorithmen gesucht. SPH ist ein numerisches Verfahren zur Lösung von partiellen Differentialgleichungen.

Die SPH Simulationsverfahren sind speicher- und rechenzeitintensiv. Deshalb sollen die Programme durch Parallelisierung auf massiv-parallelen Rechnern wie der Cray T3E beschleunigt werden. Durch Arbeiten im SFB 382 und von anderen sind bereits Implementierungen paralleler SPH-Verfahren bekannt. Die dabei verwendete Aufteilung der parallel ausfⁿhrbaren Programmeinheiten auf die verschiedenen Knoten des Parallelrechners wird als Domain-Decomposition bezeichnet.

Aufgabe dieser Diplomarbeit ist es, auf der Grundlage der im SFB 382 gemachten Arbeiten verschiedene Domain-Decomposition Verfahren fⁿr neue SPH-Algorithmen zu Implementieren und zu evaluieren. Ziel der Arbeit ist es ein parallelen Produktionscode fⁿr SPH-Simulationen zu erstellen. Zur Implementierung steht die im HLRS in Stuttgart installierte Cray T3E mit 512 Knoten zur Verfⁿgung. Dabei wird die Einarbeitung in die Programmierung der Cray T3E in der Programmiersprache C verlangt.

Voraussetzung für diese Studienarbeit sind Kenntnisse in C und Kenntnisse in paralleler Programmierung (z.B. BS I/II).

Der Nachweis über eine erfolgreiche Teilnahme erfordert eine schriftliche Ausarbeitung sowie einen abschließenden Vortrag in unserem Mitarbeiter- und Diplomandenseminar.

[Seitenanfang]

Parallelisierung von QMC auf Cray T3E

Im Rahmen des SFB 382 " Verfahren und Algorithmen zur Simulation physikalischer Prozesse auf Höchstleistungsrechnern " werden im Teilprojekt C6 in Zusammenarbeit mit A5 " Dynamik diskreter Quantensysteme " Methoden zur Parallelisierung von Quanten-Monte-Carlo (QMC) Algorithmen gesucht.
Ausgangspunkt in dem Arbeitsgebiet von A5 ist die Pfadintegralformulierung der Quantenmechanik von R. Feynman. In numerischen Anwendungen wird dabei das Intervall der Propagationszeit diskretisiert und zu allen intermediΣren Zeiten eine vollstΣndige Basis eingeschoben. Gegenstand der Forschung des Teilprojekts A5 des SFB 382 ist die Dynamik diskreter Quantensysyteme.

Aufgabe dieser Diplomarbeit ist es, aus den im Teilprojekt A5 entwickelten QMC Methoden skalierbare parallele Algorithmen fⁿr massiv parallele Rechner zu entwickeln. Diese Algorithmen sollen in C/C++ auf der in Stuttgart installierten 512-Knoten Cray T3E implementiert werden.

Voraussetzung fⁿr diese Studienarbeit sind Kenntnisse in C und Kennt nisse in paralleler Programmierung (z.B. BS I/II). Weiter wΣren Kenntnisse im Bereich der Quantenmechanik von Vorteil, sind aber nicht unbedingt erforderlich.

Der Nachweis ⁿber eine erfolgreiche Teilnahme erfordert eine schriftliche Ausarbeitung sowie einen abschlie▀enden Vortrag in unserem Mitarbeiter- und Diplomandenseminar.

[Seitenanfang]


Stefan Hüttemann hutteman@informatik.uni-tuebingen.de(hutteman@informatik.uni-tuebingen.de)